@charset "UTF-8";/* 公用头部和底部样式 */
.bg-blue{background-color:#014d93;}
input{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0px 1000px #fff inset}
input[type='date']{background-color:#fff}
input[type='text'],input[type='date']{outline-style:none;border:1px solid #e1e1e1;padding:5px 4px;border-radius:2px;}
input:focus,select:focus{border:1px solid #3699ff}
input[type=image]:focus{border:0;outline-style: none}
select{outline-style:none;border:1px solid #e1e1e1;border-radius:2px;background-color:#fff;}
label,input,select{font-size:1em;}
i{font-style:normal;}
/* 显示为块 */
.block{display:block;}
/* 头部 */
.header{background:url(//www.jiyuan.gov.cn/material/pcback3.png) no-repeat center top;background-color: #e8f1fe}
.logo{margin-left:66px;margin-top: -30px;}
.head-btn{padding-top:15px;padding-bottom:56px;padding-right:20px;}
.head-btn a{display:block;float:left;padding-left:6px;padding-right:6px;line-height:1;font-size:14px;color:#8f8f8f}
.head-btn .line{border-right:1px solid #ccc;}
.searchWrap{margin-bottom:40px;padding-right:20px}
.searchFrom{padding-top: 8px;}
.search.site{position:relative;height:40px}
.search.site .searchWord{width:100%;height:100%;border-radius:6px;padding-left:10px;padding-right:40px;background: #f8fbfe;}
.search.site .searchWord::placeholder{color:#bbbbbb}
.search.site .btn{position:absolute;right:12px;top:10px;width:20px;}
.hotword{margin-left:10px;margin-top:10px;}
.hotword a{padding-left:5px;padding-right:5px;}
.hotword,.hotword a{color:#bbbbbb;font-size:14px;}
/* 尾部 */
.footWrap-l{padding-left:50px;text-align:left;}
.footWrap-r{padding-right:50px;}
.footer{background-color:#eaf4ff;text-align:center;padding-top:10px;padding-bottom:10px;}
.footer .gov-img{display:inline-block;padding-right:10px;}
.footer .gov-info{display:inline-block;vertical-align:middle;text-align:left;}
.footer .gov-info .item{font-size:14px;}
.footer .gov-info .item img{padding-right:4px;}
/* Select列表链接 */
/* select::-ms-expand { display: none; } */
.list-select{padding-top:5px;padding-bottom:10px;margin-left:-10px;margin-right:-10px}
.list-select select{text-align:center;text-align-last:center;font-size:14px;height:30px;width:100%;padding:5px 0\0}
.list-select select.noarr{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.list-select .item{float:left;padding-left:4px;padding-right:4px;width:20%;}
.list-select .item.first{padding-left:0;}
.list-select .item.last{padding-right:0;}
/* 底部文本链接 */
.txt-link{font-size:0;line-height:1;padding-top:5px;padding-bottom:10px;}
.txt-link a{display:inline-block;padding-left:8px;padding-right:8px;border-right:1px solid #ccc;font-size:16px;}
.txt-link a.last{border-right:0;padding-right:0;}
.txt-link a:first-child{padding-left:0;}
/* 底部文本信息 */
.txt-info,.txt-info a{color:#666;font-size:14px;}
.txt-info .gap-r{padding-right:8px;}
.txt-info p{padding-top:6px;padding-bottom:6px;}
.txt-info p img{vertical-align:bottom;padding-right:4px;}
/* 底部图片链接 */
.link-ico{padding-top:20px;}
.link-ico a{display:inline-block;padding-left:4px;padding-right:4px;}
/* 导航 */
.nav{height:50px;line-height:50px;}
.nav a{display:block;float:left;color:#fff;font-size:1.25em;width:12.5%;text-align:center;}
.nav a:hover{background-color:#0a84c5;}

/* 无障碍 */
.wza-box {position: absolute;top: 54px;right:50%;margin-right:-600px;}
.wza-box a{ display: block;float: right;height: 30px;line-height: 28px;padding: 0 5px;font-size: 16px;letter-spacing: 0.32px; }
.wza-box a.wza{ background: #fff;color: #F79600; border: 1px solid #F79600; border-radius: 2px 0px 0px 2px;}
.wza-box a.oldman{ background:#F79600;color: #fff;border: 1px solid #F79600;border-radius: 0px 2px 2px 0px; }
#esdMobleButton {
    display: none;
}
.oldModel .esdHBG .wza-box{top: -250px!important;}
.oldModel .wza-box a{font-size:28px;height: 39px;line-height: 36px;}
/* 即时搜索 */
.j_searchResult{background-color:#fff;padding:10px;border:1px solid #ccc;border-radius:2px;overflow:hidden;position: relative;z-index:9; font-family:"Arial","PingFang SC","Helvetica Neue",Helvetica,sans-serif,system-ui,-apple-system,BlinkMacSystemFont}
.j_searchResult li{padding:2px 0}
.j_searchResult li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:6em;position:relative;}
.j_searchResult li a:hover{color:#004eaf}
.j_searchResult .type{padding-right:8px}
.j_searchResult .date{position:absolute;right:0}
.j_searchResult a em{font-style:normal;color:#f00}
.j_searchResult_somore{text-align:center;border-top:1px solid #dedede;padding-top:10px;margin-top:10px}
.j_searchResult_somore a:hover{color:#004eaf}
@media (max-width:1023px){/* */
/* 无障碍 */
.wza-box {position: absolute;top: unset;bottom: 126px;right:50%;margin-right:-105px;}
.wza-box a{ display: block;float: right;height: 32px;line-height: 32px;}
.wza-box a.wza{ background: #fff;color: #F79600; border: 1px solid #F79600; border-radius: 2px 0px 0px 2px;}
.wza-box a.oldman{ background:#F79600;color: #fff;border: 1px solid #F79600;border-radius: 0px 2px 2px 0px; }
.oldModel .wza-box {
    bottom: 164px;
}
.oldModel .search.site .btn {
    top: 38px !important;
}
.oldModel .wza-box a{font-size:16px}
.input-text input,select{width:100%;}
.logo{margin-left:0;text-align:center;margin-top: 10px;}
.logo img{width:72%}
.search{margin-top:15px;}
.searchFrom{padding-left:40px;padding-right:40px;margin-bottom: 15px;}
.searchWrap{padding-right:10px;margin-bottom:10px;}
.head-btn{padding-bottom:10px;padding-top:10px;}
/* .head-btn .line{border-left:1px solid #ccc;border-right:0} */
.head-btn a{font-size:16px;}
.nav{height:44px;line-height:44px;}
.nav a{width:25%;font-size:18px;}
.header{background:url(//www.jiyuan.gov.cn/material/appback3.png) repeat-y center top;background-size:contain; position: relative;background-color: #deecfd}
.footWrap-l{padding-left:0;}
.footWrap-r{padding-right:0;}
.txt-link{text-align:center;}
.txt-link .last-xs{border-right:0}
.txt-info{text-align:center;}
.txt-info .block-xs{display:block;}
.txt-info .block-xs:first-child{padding-bottom:10px;}
.link-ico{float:none!important;text-align:center;}
.footer .gov-info .item span{display:block;text-indent:2em;}
#j_searchResult{display: none}

}

/* -------------------适老化-------------------------- */
.oldModel .head-btn a{font-size: 28px;}
.oldModel .search.site .searchWord{font-size: 32px;}
.oldModel .search.site{height:60px;}
.oldModel .search.site .btn{top: 21px;}
.oldModel .hotword{font-size: 28px;}
.oldModel .hotword a{font-size: 28px;}
.oldModel .nav a{font-size: 32px;}
.oldModel .nav{height:62px;line-height: 60px;}
.oldModel .topnews .first-item a{font-size: 68px;}
.oldModel .topnews .first-item{font-size: 68px;color: #004d93;}
.oldModel .topnews .item.line{border-right:none}
.oldModel .topnews .item{font-size: 38px;max-width: 100%;color: #919191;line-height: 1.5;}
.oldModel .container .row>div{width: 100%;}
/* 12.6 */
.oldModel div[class="container bgpd20"]>.row>div[class="col-lg-3 col-xs-12"]{width: 35%;}
.oldModel div[class="container bgpd20"]>.row>div[class="col-lg-9 col-xs-12"]{width: 65%;}
.oldModel .swiper-container .swiper-slide img{width: 100%;height:100%}
.oldModel .swiper-container{width: 100%;height:100%}
.oldModel .swiper-container .txt-bg{height:52px;font-size: 32px;}
.oldModel .swiper-container .txt{height:52px;font-size: 32px;line-height: 52px;}
.oldModel .swiper-pagination{bottom: 15px;}
.oldModel .outBox{margin-top: 40px;}
.oldModel .outBox .hd .item{font-size: 42px;padding:4px 70px;}
.oldModel .inBox .inHd .item{font-size: 28px;}
.oldModel .list-text{font-size: 32px;}
.oldModel .tabnav li{font-size: 42px;}
.oldModel .slideTxtBox .hd ul li{font-size:38px;}
.oldModel .header .col-lg-6{width: 50%!important;}
.oldModel .container .row>div[class="col-lg-6 col-xs-12 visible-lg"]{margin-top:30px}
.oldModel .list-icon__text .item{display: inline-block;width: 49%;}
.oldModel .list-icon__text .item .text{font-size:32px;text-align:center;text-indent: 100px;}
.oldModel .pic-news .title{font-size: 32px;margin-bottom: 20px;}
.oldModel .container .row[class="row gutter-small visible-lg"] .col-lg-4{width: 33.333%;margin-bottom: 10px;}
.oldModel .container .row[class="row gutter-small"] .col-lg-4{width: 33.333%;margin-bottom: 10px;}
.oldModel .media-block .title{font-size: 28px;}
.oldModel .media-block .title-small{font-size: 28px;}
.oldModel .statistics .item{font-size: 28px;}
.oldModel .statistics .text{font-size: 32px;}
.oldModel .media-block1 .title{font-size: 32px;}
.oldModel .media-block2 .bd .title{font-size: 32px;}
.oldModel .media-block2 .bd .subtitle a{font-size: 28px;}
.oldModel .media-block2 .ico i{font-size: 65px;}
.oldModel .zt-bgline{margin-top: 40px;}
.oldModel .link-media .text{font-size: 32px;margin-left: 80px;}
.oldModel .link-media .item{width: 48%;display: inline-block;}
.oldModel .link-media .text.bg{padding-top: 0px;}
.oldModel .list-select-div .item>.title>a{font-size:28px}
.oldModel .list-select-div .item>.title{font-size:28px}
.oldModel .list-select-div .item>.title>i{top:16px;}
.oldModel .list-select-div .item>.downdrop>a{font-size: 28px;}
.oldModel .txt-link a{font-size: 28px;}
.oldModel .txt-info{font-size:28px;}
.oldModel .txt-info a{font-size:28px;}
.oldModel .txt-info p img{width: 35px;}
.oldModel .link-ico{display: contents;}
.oldModel .list-gkml-title>a{line-height: 70px;font-size: 42px;}
.oldModel .list-gkml>.item>a{font-size: 32px;line-height: 55px;}
.oldModel .list-gkml>.item .sub-item a{font-size: 28px;line-height: 50px;}
.oldModel .list-hdinfo li{font-size: 32px;}
.oldModel .pager{font-size: 28px;}
.oldModel .pager input[type="text"]{font-size: 26px!important;}
.oldModel .pager input[type="submit"]{font-size: 26px!important;width: 55px;}



@media (max-width:1023px){
    .oldModel .topnews .first-item a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-size: 42px;}
    .oldModel .nav a{font-size: 22px!important;}
    .oldModel .header .col-lg-6{width: 100%!important;}
    .oldModel .search.site .searchWord{font-size: 22px;margin-top: 20px;}
    .oldModel .list-text{font-size: 22px;}
    .oldModel .outBox .hd .item{font-size: 28px;}
    .oldModel .slideTxtBox .hd ul li{font-size: 28px;}
    .oldModel .pic-news .title{font-size: 22px;}
    .oldModel .search.site{height:48px;}
    .oldModel .outBox{
        margin-top:0;
    }
    .oldModel .swiper-pagination{display:none}
    .oldModel .swiper-container .txt{width: 14%;}
    .oldModel .esdHBG .wza-box{
        top: 130px!important;
      }
}
